Skip to content

Update to 3007.13#13

Open
marmarek wants to merge 3 commits intoQubesOS:mainfrom
marmarek:update-3007.10
Open

Update to 3007.13#13
marmarek wants to merge 3 commits intoQubesOS:mainfrom
marmarek:update-3007.10

Conversation

@marmarek
Copy link
Member

@marmarek marmarek commented Jan 4, 2026

No description provided.

@qubesos-bot
Copy link

qubesos-bot commented Jan 5, 2026

OpenQA test summary

Complete test suite and dependencies: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2026021716-4.3&flavor=pull-requests

Test run included the following:

New failures, excluding unstable

Compared to: https://openqa.qubes-os.org/tests/overview?distri=qubesos&version=4.3&build=2026020304-devel&flavor=update

Failed tests

No failures!

Fixed failures

Compared to: https://openqa.qubes-os.org/tests/166096#dependencies
Nothing fixed

Unstable tests

Details

Performance Tests

Performance degradation:

1 performance degradations
  • whonix-workstation-18_dom0-dispvm-preload-4-gui-api (mean:6.598): 79.18 🔻 ( previous job: 69.81, degradation: 113.43%)

Remaining performance tests:

38 tests
  • debian-13-xfce_dom0-dispvm-api (mean:6.855): 82.26 🔻 ( previous job: 79.83, degradation: 103.05%)
  • debian-13-xfce_dom0-dispvm-gui-api (mean:7.547): 90.57 🟢 ( previous job: 92.49, improvement: 97.93%)
  • debian-13-xfce_dom0-dispvm-preload-2-api (mean:3.471): 41.66 🟢 ( previous job: 44.94, improvement: 92.68%)
  • debian-13-xfce_dom0-dispvm-preload-2-delay-0-api (mean:3.549): 42.59 🔻 ( previous job: 41.46, degradation: 102.73%)
  • debian-13-xfce_dom0-dispvm-preload-2-delay-minus-1d2-api (mean:3.791): 45.49 🟢 ( previous job: 47.01, improvement: 96.79%)
  • debian-13-xfce_dom0-dispvm-preload-4-api (mean:3.137): 37.64 🟢 ( previous job: 37.67, improvement: 99.91%)
  • debian-13-xfce_dom0-dispvm-preload-4-delay-0-api (mean:3.174): 38.09 🔻 ( previous job: 36.76, degradation: 103.61%)
  • debian-13-xfce_dom0-dispvm-preload-4-delay-minus-1d2-api (mean:3.05): 36.60 🟢 ( previous job: 37.87, improvement: 96.65%)
  • debian-13-xfce_dom0-dispvm-preload-2-gui-api (mean:4.56): 54.72 🟢 ( previous job: 55.58, improvement: 98.44%)
  • debian-13-xfce_dom0-dispvm-preload-4-gui-api (mean:4.125): 49.49 🔻 ( previous job: 47.73, degradation: 103.71%)
  • debian-13-xfce_dom0-dispvm-preload-6-gui-api (mean:4.06): 48.72 🔻 ( previous job: 47.11, degradation: 103.40%)
  • debian-13-xfce_dom0-vm-api (mean:0.033): 0.39 🟢 ( previous job: 0.41, improvement: 94.67%)
  • debian-13-xfce_dom0-vm-gui-api (mean:0.037): 0.45 🟢 ( previous job: 0.48, improvement: 92.52%)
  • fedora-42-xfce_dom0-dispvm-api (mean:7.393): 88.71 🔻 ( previous job: 84.64, degradation: 104.81%)
  • fedora-42-xfce_dom0-dispvm-gui-api (mean:8.256): 99.07 🟢 ( previous job: 99.96, improvement: 99.11%)
  • fedora-42-xfce_dom0-dispvm-preload-2-api (mean:3.868): 46.41 🟢 ( previous job: 47.97, improvement: 96.76%)
  • fedora-42-xfce_dom0-dispvm-preload-2-delay-0-api (mean:3.95): 47.40 🟢 ( previous job: 48.54, improvement: 97.66%)
  • fedora-42-xfce_dom0-dispvm-preload-2-delay-minus-1d2-api (mean:4.234): 50.81 🔻 ( previous job: 50.22, degradation: 101.17%)
  • fedora-42-xfce_dom0-dispvm-preload-4-api (mean:3.265): 39.18 🟢 ( previous job: 39.46, improvement: 99.30%)
  • fedora-42-xfce_dom0-dispvm-preload-4-delay-0-api (mean:3.451): 41.41 🔻 ( previous job: 40.12, degradation: 103.23%)
  • fedora-42-xfce_dom0-dispvm-preload-4-delay-minus-1d2-api (mean:3.203): 38.44 🟢 ( previous job: 42.41, improvement: 90.63%)
  • fedora-42-xfce_dom0-dispvm-preload-2-gui-api (mean:5.038): 60.46 🟢 ( previous job: 62.27, improvement: 97.08%)
  • fedora-42-xfce_dom0-dispvm-preload-4-gui-api (mean:4.452): 53.43 🟢 ( previous job: 54.33, improvement: 98.34%)
  • fedora-42-xfce_dom0-dispvm-preload-6-gui-api (mean:4.475): 53.70 🟢 ( previous job: 54.25, improvement: 98.98%)
  • fedora-42-xfce_dom0-vm-api (mean:0.036): 0.44 🟢 ( previous job: 0.50, improvement: 86.51%)
  • fedora-42-xfce_dom0-vm-gui-api (mean:0.04): 0.48 🟢 ( previous job: 0.49, improvement: 97.15%)
  • whonix-workstation-18_dom0-dispvm-api (mean:9.188): 110.25 🟢 ( previous job: 110.52, improvement: 99.76%)
  • whonix-workstation-18_dom0-dispvm-gui-api (mean:10.273): 123.27 🔻 ( previous job: 121.96, degradation: 101.07%)
  • whonix-workstation-18_dom0-dispvm-preload-2-api (mean:5.639): 67.67 🔻 ( previous job: 64.20, degradation: 105.41%)
  • whonix-workstation-18_dom0-dispvm-preload-2-delay-0-api (mean:5.418): 65.01 🔻 ( previous job: 61.89, degradation: 105.05%)
  • whonix-workstation-18_dom0-dispvm-preload-2-delay-minus-1d2-api (mean:6.077): 72.92 🔻 ( previous job: 69.42, degradation: 105.05%)
  • whonix-workstation-18_dom0-dispvm-preload-4-api (mean:4.874): 58.49 🔻 ( previous job: 56.66, degradation: 103.22%)
  • whonix-workstation-18_dom0-dispvm-preload-4-delay-0-api (mean:5.252): 63.02 🔻 ( previous job: 60.57, degradation: 104.05%)
  • whonix-workstation-18_dom0-dispvm-preload-4-delay-minus-1d2-api (mean:5.059): 60.71 🔻 ( previous job: 59.37, degradation: 102.26%)
  • whonix-workstation-18_dom0-dispvm-preload-2-gui-api (mean:6.399): 76.79 🟢 ( previous job: 77.58, improvement: 98.97%)
  • whonix-workstation-18_dom0-dispvm-preload-6-gui-api (mean:5.631): 67.57 🟢 ( previous job: 68.61, improvement: 98.49%)
  • whonix-workstation-18_dom0-vm-api (mean:0.031): 0.38 🟢 ( previous job: 0.42, improvement: 90.41%)
  • whonix-workstation-18_dom0-vm-gui-api (mean:0.04): 0.48 🟢 ( previous job: 0.65, improvement: 74.61%)

@marmarek
Copy link
Member Author

marmarek commented Jan 5, 2026

I'm not sure what happened here, but the above failures are real. Salt says pkg.installed state is not available on Fedora 42.

What I got so far:

  • state pkg module complains about pkg.install function missing
  • the above fails because yumpkg.py fails on importing configparser - I changed from configparser import * to from configparser import RawConfigParser and got cannot import name 'RawConfigParser' from partially initialized module 'configparser' (most likely due to a circular import) (/var/tmp/.root_dd8a91_salt/running_data/var/cache/salt/minion/extmods/utils/configparser.py)
  • /var/tmp/.root_dd8a91_salt/running_data/var/cache/salt/minion/extmods/utils got prepended to sys.path for some reason; printing sys.path in various places, usually it got appended, not prepended, but here (and in a couple of other places) it's prepended

@marmarek
Copy link
Member Author

marmarek commented Jan 5, 2026

Interestingly, calling qubesctl --skip-dom0 --targets=testvm pkg.install some-package directly works, but calling it via pkg state doesn't (test command: qubesctl --skip-dom0 --targets=testvm state.single pkg.installed some-package).

@marmarek marmarek changed the title Update to 3007.10 Update to 3007.13 Feb 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments